/* 定义mixin */

@mixin n-items($n) {
    &:first-child:nth-last-child(#{$n}),
    &:first-child:nth-last-child(#{$n})~& {
        @content;
    }
}

/* 调用时是这样的： */

li {
    @include n-items(4) {
        /* 属性与值写在这里 */
    }
}